from flask import Blueprint, request, redirect, session

admin_blue = Blueprint("admin_blue", __name__, url_prefix="/admin")

from . import views

@admin_blue.before_request
def is_admin():
    # 判断是否是管理员登录
    is_admin = session.get("is_admin", False)
    # 这里需要判断是否是冲admin/login请求登录，防止其他用户直接登录页面
    if not is_admin and not request.url.endswith("/admin/login"):
        # 重定向可以带参数
        return redirect("/")



